﻿/*
SINACOR - BMF&Bovespa
Arquivo: IADRCustodiante.cs
Criado em: 28-jul-2010 15:47:44
Arquiteto Responsável: p-ksantos
*/
using System;
using System.Collections.Generic;
using System.Text;
using Sinacor.Infra.Common;
using Sinacor.Infra.UI.Common;
using Sinacor.Infra.Common.Exceptions;


namespace Sinacor.UI.Bovespa.Parametro.Presenter 
{
	public interface IADRCustodiante : IBaseView 
	{
		/// <summary>
		/// Atualiza grid ADR.
		/// </summary>
		void AtualizarGridADR();

		/// <summary>
		/// Atualiza grid Custodiantes.
		/// </summary>
		void AtualizarGridCustodiantes();

		/// <summary>
		/// Confirma exclusão do ADR.
		/// </summary>
		Boolean ConfirmarExclusaoADR();

		/// <summary>
		/// Confirma exclusão do Custodiante.
		/// </summary>
		Boolean ConfirmarExclusaoCustodiante();

		/// <summary>
		/// Informa que Custodiante foi excluido com sucesso.
		/// </summary>
		void InformarExclusaoCustodianteSucesso();

		/// <summary>
		/// Informa que Custodiante foi incluido com sucesso.
		/// </summary>
		void InformarInclusaoCustodianteSucesso();

		/// <summary>
		/// Informa pesquisa sem resultado.
		/// </summary>
		void InformarNenhumRegistroEncontrado();

		/// <summary>
		/// Informa que operação relacionada a lista de ADR foi realizada com sucesso.
		/// </summary>
		void InformarOperacaoSucesso();
	}

}